#!/usr/local/bin/node
 
var nano = require('nano')('http://localhost:5984/');
var fs = require('fs')
var db_name = "bloque_c3";
var db = nano.use(db_name);

/*
//Con esto, creamos una entrada en la base de datos "bloque_c3"
db.insert( {city:'La Zubia',long:'2.2222',lat:'1.1111'},
	   function (error,http_body,http_headers) {
	       console.log(http_body);
	       console.log("He metido el separado");
	   }
);
*/

//Voy a hacerlo leyendo desde fichero
fs.readFile('ficherico.txt','utf8',
			function(err,datos){
				if (err){
				return console.log(err);
				};
				var ciudades = datos.split("\n");
				var agregar = new Array;
			
				for (var i in ciudades){
					var partes = ciudades[i].split(";");
					if (partes.length != 1){
						console.log(partes);
						var resultado = {'city':partes[0],'long':partes[1],'lat':partes[2]};
						agregar.push(resultado);
					}
				}
				
				db.bulk( { 'docs' : agregar},
			 function (error,http_body,http_headers) {
			     console.log(http_body);
			     console.log("Se ha enviado esto:\n");
			     console.log(agregar);
			 }
		       );
		       
				console.log("Trabajo terminado");
			}
	);
	
